to impede or preclude - Französisch Englisch Wörterbuch